go/parser.parser.parseRhs (method)

15 uses

	go/parser (current package)
		interface.go#L227: 	expr = p.parseRhs()
		parser.go#L585: 			len = p.parseRhs()
		parser.go#L611: 		args = append(args, p.parseRhs())
		parser.go#L619: 			args = append(args, p.parseRhs())
		parser.go#L1475: 		x := p.parseRhs() // types may be parenthesized: (some type)
		parser.go#L1554: 		index[0] = p.parseRhs()
		parser.go#L1565: 				index[ncolons] = p.parseRhs()
		parser.go#L1620: 		list = append(list, p.parseRhs()) // builtins may expect a type: make(some type, ...)
		parser.go#L1889: func (p *parser) parseRhs() ast.Expr {
		parser.go#L1932: 			y = []ast.Expr{&ast.UnaryExpr{OpPos: pos, Op: token.RANGE, X: p.parseRhs()}}
		parser.go#L1970: 		y := p.parseRhs()
		parser.go#L1985: 	x := p.parseRhs() // could be a conversion: (some type)(x)
		parser.go#L2289: 			rhs := p.parseRhs()
		parser.go#L2302: 				rhs := p.parseRhs()
		parser.go#L2358: 				y := []ast.Expr{&ast.UnaryExpr{OpPos: pos, Op: token.RANGE, X: p.parseRhs()}}